From: Evan Welsh Date: Thu, 8 Jun 2023 04:05:58 +0000 (-0700) Subject: extensions: Port templates to ESM X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~337^2~1^2~42 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=b81beece36c1d4fdcf8876017d3fbc6d882b3334;p=gnome-shell.git extensions: Port templates to ESM Part-of: --- diff --git a/subprojects/extensions-tool/src/templates/indicator/extension.js b/subprojects/extensions-tool/src/templates/indicator/extension.js index d3afaac08..19b7fabda 100644 --- a/subprojects/extensions-tool/src/templates/indicator/extension.js +++ b/subprojects/extensions-tool/src/templates/indicator/extension.js @@ -20,10 +20,10 @@ import GObject from 'gi://GObject'; import St from 'gi://St'; import {Extension, gettext as _} from 'resource:///org/gnome/shell/extensions/extension.js'; +import * as PanelMenu from 'resource:///org/gnome/shell/ui/panelMenu.js'; +import * as PopupMenu from 'resource:///org/gnome/shell/ui/popupMenu.js'; -const Main = imports.ui.main; -const PanelMenu = imports.ui.panelMenu; -const PopupMenu = imports.ui.popupMenu; +import * as Main from 'resource:///org/gnome/shell/ui/main.js'; const Indicator = GObject.registerClass( class Indicator extends PanelMenu.Button {